have many tasks to complete - Francés Inglés Diccionario